const RemoteHost = 'http://api.nohttp.net';

const address = {
  getJsonArrayURL: (request) => {
    return `${RemoteHost}/jsonArray`;
  },
  getJsonObjectURL: (request) => {
    return `${RemoteHost}/jsonObject`;
  }
}

export default address;

// /newupload
// 可接受任何参数和文件，并且把客户端提交的参数和上传文件的文件名全部返回去。
// 作用是当你们服务器接受文件或者参数不全可以测试是否是客户端的问题。
// 具体返回参数见开头的参数返回说明
//
// /upload
// 可以接受任何参数和文件，主要是测试上传文件是否成功。
// 返回data业务数据是JsonObject。
//
// /method
// 主要用于测试客户端的各种请求方法，如：GET、POST、HEAD、DELETE...。
// 支持所有请求方法，不能接受文件，其他字符参数都可以接受。
// 返回data业务数据是JsonObject。
//
// /jsonObject和
// 支持所有请求方法，不能接受文件，其他字符参数都可以接受。
// 返回data业务数据是JsonObject。
//
// /jsonArray
// 支持所有请求方法，不能接受文件，其他字符参数都可以接受。
// 返回data业务数据是JsonArray。
//
// /postBody
// 主要用来测试上传一段字符串到服务器，比如JSON、XML等。
// 返回data业务数据data是空JsonObject。
//
// /image
// 根据请求方法返回方法对应的图片，比如GET请求返回的图片是带有GET文字的图，POST请求返回图片是带有POST文字的图。
//
// /cache
// 此接口支持http304重定向缓存，可以用来测试客户端的http304重定向缓存功能。
// 返回data业务数据是JsonObject。
//
// /imageCache
// 此接口支持http304重定向缓存，根据请求方法返回方法对应的图片，比如GET请求返回的图片是带有GET文字的图，POST请求返回图片是带有POST文字的图。可以用来测试客户端的http304重定向缓存功能。
//
// /redirect
// 服务器响应码是302，会重定向到http://api.nohttp.net/index.html。
